body {
    display: flex;
    place-content: center;
    place-items: center;
  
      label {
        color: #495060;
        font-size: 13px;
      }
      input{
          border:1px solid;
      }
  
      input,
      select,
      textarea {
        border: 1px solid #dcdfe6;
        outline: none;
        display: inline-block;
        font-size: inherit;
        cursor: text;
        
  
        &:hover {
          transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
          border-color: #18c3b1;
        }
  
        &[type='text'],
        &[type='password'],
        &[type='datetime-local'],
        &[type='number'],
        &[type='email'],
        &[type='date'],
        &[id='area'],
        &[id='url'],
        &[id='month'],
        &[id='week'],
        &[id='datalist'],
        &[id='mail'],
        &[id='status']
        {
          height: 35px;
          line-height: 35px;
          outline: none;
          padding: 0 10px;
          font-size: 13px;
          width: 300px;
        }
        &[id='status']{
            width: 320px;
            height: 37px;
        }
  
        &[id='area'] {
          width: 44%;
          color: #c0c4d6;
        }
  
        &[type='time'],
       
  
        &[type='checkbox'] {
          color: #606266;
        }
  
        &[type='submit'] {
          color: #fff;
          background-color: #409eff;
          border-color: #409eff;
          display: inline-block;
          line-height: 1;
          white-space: nowrap;
          cursor: pointer;
          text-align: center;
          box-sizing: border-box;
          outline: none;
          margin: 0;
          transition: 0.1s;
          font-weight: 500;
          padding: 12px 20px;
          font-size: 14px;
          border-radius: 4px;
          margin-left: 75px;
  
          &:hover {
            transition: 250ms;
            background-color: #66b1ff;
          }
        }
  
        &[type='reset'] {
          display: inline-block;
          line-height: 1;
          white-space: nowrap;
          cursor: pointer;
          background: #fff;
          border: 1px solid #dcdfe6;
          color: #606266;
          text-align: center;
          box-sizing: border-box;
          outline: none;
          margin: 0;
          transition: 0.1s;
          font-weight: 500;
          padding: 12px 20px;
          font-size: 14px;
          border-radius: 4px;
  
          &:hover {
            transition: 250ms;
            background-color: #ecf5ff;
            border-color: #c6e2ff;
            color: #409eff;
          }
        }
        &[type="radio"]{
            cursor: pointer;
        }
        &[type='file'] {
          opacity: 0;
        }
        &[type='range']{
            width: 335px;
        }
        &[type="date"]{
            cursor: pointer;
        }
      }
      select{
        width: 320px;
        height: 38px;
      }
      .upload {
        border: 1px solid #409eff;
        width: 80px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        padding-left: .7rem;
        background-color: #409eff;
        border-radius: 4px;
        label{
          color: #fff;
  
        }
      }
  
      .textarea {
        display: flex;
       min-width: 700px;
        height: 125px;
        margin-bottom: 12px;
        position: relative;
        
        > textarea {
          width: 100%;
          font-size: 15px;
          padding: 5px 15px;
        }
       label.error{
         position: absolute;
         top: 100%;
          width: 100px;
        }
      }
  
      option[data-style='area'] {
        color: #606266;
      }
  
      .divider {
        margin: 2rem 0;
        border-bottom: 2px dashed #f0f2f5;
      }
      section {
        label {
          display: block;
          margin-bottom: 6px;
        }
        .tips {
          font-size: 12px;
          color: #c1c1c1;
        }
      }
  
      .btnContainer {
        width: 100%;
        text-align: right;
        padding: 5px;
        #moreBtn {
          color: #409eff;
          font-size: 15px;
          cursor: pointer;
        }
      }
      select{
        cursor: pointer;
    }
    }
  